package com.gopay.common.domain.cps.cbrmb;

import java.math.BigDecimal;

import com.gopay.common.constants.cbrmb.CbRemitOpStep;
import com.gopay.common.domain.BaseEntity;
import com.gopay.common.domain.cbrmb.CbRemitFileUploadDtl;
import com.gopay.common.domain.cbrmb.CbRemitMoneyRecords;

/**
 * @ClassName: Tran01724VO
 * @Description: 跨境人民币汇款
 * @author huangcheng
 * @date 2016年7月12日 下午3:20:20
 */
public class Tran01724VO extends BaseEntity {

    private static final long serialVersionUID = 2516095082446024940L;

    private BigDecimal amt;
    private String curency;
    private String custId;
    private String gopayOrderId;
    private String userId;
    private String custType;
    private String fileIds;
    private CbRemitOpStep cbRemitOpStep;
    private boolean hasAcctTranPri;
    private boolean has01725Pri;
    private CbRemitMoneyRecords cbRemitMoneyRecords;
    private CbRemitFileUploadDtl cbRemitFileUploadDtl;
    private String isCorpName;// 收款人名称是否是企业名称 Y-是 N-否

    public CbRemitMoneyRecords getCbRemitMoneyRecords() {
        return cbRemitMoneyRecords;
    }

    public void setCbRemitMoneyRecords(CbRemitMoneyRecords cbRemitMoneyRecords) {
        this.cbRemitMoneyRecords = cbRemitMoneyRecords;
    }

    public String getCustType() {
        return custType;
    }

    public void setCustType(String custType) {
        this.custType = custType;
    }

    public boolean isHasAcctTranPri() {
        return hasAcctTranPri;
    }

    public void setHasAcctTranPri(boolean hasAcctTranPri) {
        this.hasAcctTranPri = hasAcctTranPri;
    }

    public CbRemitOpStep getCbRemitOpStep() {
        return cbRemitOpStep;
    }

    public void setCbRemitOpStep(CbRemitOpStep cbRemitOpStep) {
        this.cbRemitOpStep = cbRemitOpStep;
    }

    public String getFileIds() {
        return fileIds;
    }

    public void setFileIds(String fileIds) {
        this.fileIds = fileIds;
    }

    public BigDecimal getAmt() {
        return amt;
    }

    public void setAmt(BigDecimal amt) {
        this.amt = amt;
    }

    public String getCurency() {
        return curency;
    }

    public void setCurency(String curency) {
        this.curency = curency;
    }

    public String getCustId() {
        return custId;
    }

    public void setCustId(String custId) {
        this.custId = custId;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }
    
    public CbRemitFileUploadDtl getCbRemitFileUploadDtl() {
        return cbRemitFileUploadDtl;
    }

    public void setCbRemitFileUploadDtl(CbRemitFileUploadDtl cbRemitFileUploadDtl) {
        this.cbRemitFileUploadDtl = cbRemitFileUploadDtl;
    }

    public String getGopayOrderId() {
        return gopayOrderId;
    }

    public void setGopayOrderId(String gopayOrderId) {
        this.gopayOrderId = gopayOrderId;
    }

    public boolean isHas01725Pri() {
        return has01725Pri;
    }

    public void setHas01725Pri(boolean has01725Pri) {
        this.has01725Pri = has01725Pri;
    }

    public String getIsCorpName() {
        return isCorpName;
    }

    public void setIsCorpName(String isCorpName) {
        this.isCorpName = isCorpName;
    }

}
